namespace ext.grid
{
	using System;
	using System.Runtime.CompilerServices;
	using System.Html;
	using System.Collections;
	
	
	/// <summary>
	/// A Column definition class which renders a numeric data field according to a {@link #format} string. See the
	/// {@link Ext.grid.Column#xtype xtype} config option of {@link Ext.grid.Column} for more details.
	/// </summary>
	/// <htmlSummary>
	/// &lt;p&gt;A Column definition class which renders a numeric data field according to a {@link #format} string. See the
	/// {@link Ext.grid.Column#xtype xtype} config option of {@link Ext.grid.Column} for more details.&lt;/p&gt;
	/// </htmlSummary>
	/// <definedin>src\widgets\grid\Column.js</definedin>
	/// <definedin>src\widgets\grid\Column.js</definedin>
	[ScriptName("NumberColumn")]
	[ScriptNamespace("Ext.grid")]
	[Imported()]
	public partial class NumberColumn : ext.grid.Column
	{
		
		#region Constructors
		public NumberColumn(ext.grid.NumberColumn_Configuration config)
		{
		}
		
		/// <summary>Constructor</summary>
		public NumberColumn()
		{
		}
		#endregion
		
		#region Fields
		/// <summary>
		/// A formatting string as used by {@link Ext.util.Format#number} to format a numeric value for this Column
		/// (defaults to &apos;0,000.00&apos;).
		/// </summary>
		/// <htmlSummary>
		/// A formatting string as used by {@link Ext.util.Format#number} to format a numeric value for this Column
		/// (defaults to &lt;tt&gt;&apos;0,000.00&apos;&lt;/tt&gt;).
		/// </htmlSummary>
		/// <definedin>src\widgets\grid\Column.js</definedin>
		[ScriptName("format")]
		public string Format;
		#endregion
	}
}
